Efficient Computation in Groups and Simplicial Complexes
نویسنده
چکیده
Using HNN extensions of the Boone-Britton group, a group E is obtained which simulates Turing machine computation in linear space and cubic time. Space in E is measured by the length of words, and time by the number of substitutions of defining relators and conjugations by generators required to convert one word to another. The space bound is used to derive a PSPACE-complete problem for a topological model of computation previously used to characterize NP-completeness and RE-completeness. Introduction. The ability of mathematical systems to simulate computation has often been used to prove unsolvability results. The first, and most instructive, example was Post's simulation of Turing machines by finitely presented semigroups [10]. For each deterministic Turing machine M, Post constructs a semigroup T(M) on generators we shall call qa, sb, where a and A range over certain finite sets. An instantaneous description (ID for short) of the state of computation at any moment can be written as a word 2 in these generators, there is a special qa generator called q, and the defining relations of T(M) are such that 2 = q is derivable if and only if the ID 2 leads M to halt. Thus the halting problem for M is reduced to the word problem for T(M), and by choosing an M with unsolvable halting problem Post proved the unsolvability of the word problem for semigroups. The simulation of M by T(M) shows that "semigroups can compute". What is interesting from the viewpoint of computational complexity is that the derivation in T(M) which reflects a given computation of M has length bounded by a linear function of the length of computation. Thus "time" in T(M) (measured by the number of steps in a derivation) is slower than M's time by no more than a linear function, so the simulation is efficient with respect to time (and, a fortiori, with respect to space) and, in particular, the semigroups T(M) can do polynomial time computation. We now briefly review Post's argument, because with a little elaboration of it one can also obtain nondeterministic polynomial time (NP) computation in semigroups. An ID 2 of M consists of the sequence of symbols sb on M's tape at the given moment, bounded to left and right by end markers i0, and with a symbol qa, Received by the editors August 15, 1980 and, in revised form, March 24, 1982. 1980 Mathematics Subject Classification. Primary 20F10, 68C25; Secondary 57M20.
منابع مشابه
Vertex Decomposable Simplicial Complexes Associated to Path Graphs
Introduction Vertex decomposability of a simplicial complex is a combinatorial topological concept which is related to the algebraic properties of the Stanley-Reisner ring of the simplicial complex. This notion was first defined by Provan and Billera in 1980 for k-decomposable pure complexes which is known as vertex decomposable when . Later Bjorner and Wachs extended this concept to non-pure ...
متن کاملCohen-Macaulay-ness in codimension for simplicial complexes and expansion functor
In this paper we show that expansion of a Buchsbaum simplicial complex is $CM_t$, for an optimal integer $tgeq 1$. Also, by imposing extra assumptions on a $CM_t$ simplicial complex, we provethat it can be obtained from a Buchsbaum complex.
متن کاملEfficient Computation of Persistent Homology for Cubical Data
In this paper we present an efficient framework for computation of persistent homology of cubical data in arbitrary dimensions. An existing algorithm using simplicial complexes is adapted to the setting of cubical complexes. The proposed approach enables efficient application of persistent homology in domains where the data is naturally given in a cubical form. By avoiding triangulation of the ...
متن کاملNew methods for constructing shellable simplicial complexes
A clutter $mathcal{C}$ with vertex set $[n]$ is an antichain of subsets of $[n]$, called circuits, covering all vertices. The clutter is $d$-uniform if all of its circuits have the same cardinality $d$. If $mathbb{K}$ is a field, then there is a one-to-one correspondence between clutters on $V$ and square-free monomial ideals in $mathbb{K}[x_1,ldots,x_n]$ as follows: To each clutter $mathcal{C}...
متن کاملApproximation algorithms for Max Morse Matching
In this paper, we prove that the Max-Morse Matching Problem is approximable, thus resolving an open problem posed by Joswig and Pfetsch [14]. We describe two different approximation algorithms for the Max-Morse Matching Problem. For D–dimensional simplicial complexes, we obtain a (D+1)/(D2+D+1)factor approximation ratio using a simple edge reorientation algorithm that removes cycles. Our second...
متن کامل